# 完数判断
# 题目描述：。输入一个正整数n,
n=9
# 判断该整数是否为完全数。
def check_num(n):
    '''检查n是否为完全数
    完全数是指它所有的真因子（即除了自身以外的正因子）
 的和恰好等于它本身
    '''
    sum=0
    # 判断所有的数
    for i in range(1,n):
        # 所有的真因子
        if(n%i==0):
            # 的和
            sum+=i
    # 和恰好等于它本身
    # bool_r=sum==n
    # return bool_r
    # print(sum)
    return sum==n
if(check_num(n)):
    print('Yes')
else:
    print('No')
# 如果是完全数，则输出"Yes”，否则输出“№”
# 输入格式：在一行中输入一个整数no
# 输出格式：在一行中输出一个字符串，即"Yes”或“№”。
# 输入输出样例1：
# 28
# Yes
# 输入输出样例2：
# 9
# No